/*
 * @描述: 文件管理API
 * @版权所有: 广东国星科技有限公司
 * @商业授权: www.mscodecloud.com
 */
import { stringify } from 'qs';
import request from '@/utils/request';

/** 文件API开始 */

export async function queryFile(params = {}) {
  return request(`/api/file/file/queryFile?${stringify(params)}`, {
    method: 'GET'
  });
}

export async function deleteFile(params) {
  return request('/api/file/file/deleteFile', {
    method: 'POST',
    requestType: 'form',
    data: {
      ...params
    }
  });
}

export async function downloadFile(params) {
  return request('/api/file/file/downloadFile', {
    method: 'POST',
    requestType: 'form',
    responseType: 'blob',
    data: {
      ...params
    }
  });
}

/** 文件API结束 */
